About Shimizu-morris Investments Limited (12812084) United Kingdom