About H A Maxwell Limited (08411592) United Kingdom