About Currall Lewis & Martin (construction) Limited (04107089) United Kingdom