About Captain Barbers Ltd (11371499) United Kingdom