About Daiwa House Modular Europe Ltd (12606091) United Kingdom