About Lexadon Design & Build Limited (11505411) United Kingdom