About R A Sands & Sons Limited (04447553) United Kingdom