About The Sowerby Group Limited (04717272) United Kingdom