About Stansfield Associates Limited (10227257) United Kingdom