About Mike Powell Plant Operator Ltd (10501014) United Kingdom