About J E Sills & Sons Limited (03960552) United Kingdom