About Sunstrand Site Services Ltd (09895527) United Kingdom