About Bill Sowerby Limited (08241497) United Kingdom