About Barber On Sea Ltd (12664490) United Kingdom