About James Maxwell Limited (08248824) United Kingdom