About Allfield Management (scarborough) Limited (04649220) United Kingdom