About J E Sheard Ltd (13149061) United Kingdom