About M Bowen Limited (12109989) United Kingdom