About Williams Giles Limited (07038263) United Kingdom