About Mowlem And Company (london) Limited (04000259) United Kingdom