About Amstell Limited (01646425) United Kingdom