About Steelfabs (slough) Ltd (06949966) United Kingdom