About James Smith Limited (05095323) United Kingdom