About Ellick Design & Building Ltd (05943008) United Kingdom