About Ilford Lane Barber Ltd (12983075) United Kingdom