About Baronsmead Limited (03216927) United Kingdom