About Ss Construction & Maintenance Limited (10951360) United Kingdom