About Ellmark (design & Build) Ltd. (03294063) United Kingdom