About Lom Architecture And Design (holdings) Ltd (11364184) United Kingdom