About Stratford-dene Ltd (04748578) United Kingdom