About Stratford-thorne Holdings Ltd (10490263) United Kingdom