About Baldwin Scofield Limited (08049234) United Kingdom