About Stanfield House Ltd (05978863) United Kingdom