About The C And A Sowerby Ltd (13532672) United Kingdom