About Maxwell & Carr Ltd (12932061) United Kingdom