About Alexander Roland Giles Limited (09396311) United Kingdom