About John Mowlem & Co. Ltd (11371376) United Kingdom