About J. & J. Smith (holdings) Limited (02139301) United Kingdom