About John J. Sloan And Sons Limited (NI001468) United Kingdom