About Stratford Services & Maintenance Limited (10965699) United Kingdom