About Maxwell Lowe Ltd (09109496) United Kingdom