About Garden City Instruments Limited (10768513) United Kingdom