About Gilroy Technologies Limited (12741938) United Kingdom