About Hinch Style Cleaners Ltd (11815833) United Kingdom