About Lom Architecture And Design Limited (09402876) United Kingdom