About Giles Solutions Limited (07142937) United Kingdom