About Uncle Willys Hairshop Limited (07233158) United Kingdom