About J. Smith Holdings Limited (03771128) United Kingdom