About Coosebean Mill (1990) Limited (02525815) United Kingdom