About D. & B. Giles Limited (01103470) United Kingdom