About J C Maxwell Limited (12759746) United Kingdom