About Stratford Utilities Limited (07470727) United Kingdom