About James Wilmott Limited (08934026) United Kingdom