About The Tuckshop Barbers Ltd (12442878) United Kingdom