About Pymore Island Mill Management Limited (07077248) United Kingdom