About James Kemball Limited (01146764) United Kingdom