Try Hitchcocks Motorcycles (Royal Enfield specialists, and Amal distributors).
As well as the hose, they have hose ends and ferrules (and affordable crimping tool), and other useful bits & pieces such as viton rubber washes (copper backed) to suit 1/8", 1/4", 3/8" petrol tap connections. The washer is like a (Dowty) bonded washer, but the copper compresses. The 3/8"size is also perfect for using in place of the fibre washer that sits under the the gearbox detent plunger nut (external), and also the external nut on the gearbox speedo drive.
They also have caps for fuel tanks, and the cap washer (available separately).
I also use them for Amal carbs; their service is very prompt, prices are keen, and the carb will arrive jetted to suit your bike.
Richard