About Elishea Nicholson Designs Limited (08549425) United Kingdom