About Stratford Office Services Limited (03726592) United Kingdom