About James Smellie Limited (05956661) United Kingdom