About Giles Lane Investments Limited (12093126) United Kingdom