About Sola Sheet Metal Company Limited (SC101734) United Kingdom