About J. & J. Smith (trading) Limited (02163340) United Kingdom