About Giles Lane Holdings Limited (13185416) United Kingdom