About R & L Giles Limited (04496425) United Kingdom