About Alan Barber Ltd (13055986) United Kingdom