About Garth Mews Limited (02541250) United Kingdom