About Anchorick Limited (08834294) United Kingdom