About Giles Hanglin Limited (09932730) United Kingdom