About Stratford Cch Limited (07470723) United Kingdom