About Bema Barbers Limited (13646927) United Kingdom