About Geezers Barber Shop Ltd (05974201) United Kingdom