About Sheen Lane Barbers Limited (10954182) United Kingdom