About Giles Tedstone Limited (01157314) United Kingdom