About James Holland Limited (08171531) United Kingdom