About L A Giles & Sons Limited (06068435) United Kingdom