About Anstee & Co Limited (07921408) United Kingdom