About Strensall Management Limited (08927532) United Kingdom