About Gilroy Investment Holdings Limited (11914243) United Kingdom