About Stenfield(nw) Ltd (07308751) United Kingdom