About Giles Thomas Associates Limited (10125593) United Kingdom