About Killay Barber Ltd (13305828) United Kingdom