About Faversham Barber Ltd (10556538) United Kingdom