About Amesdale Limited (03766328) United Kingdom