About Delta Stratford Ltd (07143749) United Kingdom