About Embermere Limited (01560150) United Kingdom