About Barber Huxley Ltd (08501811) United Kingdom