About Sidmouth Barber Ltd (13079109) United Kingdom