About Garo Fix Ltd (11548421) United Kingdom