About Slingers Barbershop Ltd (13227843) United Kingdom