About Maxwell Hodgson Limited (06214564) United Kingdom