About Stratford T&p Ltd (SC692638) United Kingdom