About Albert Mills Limited (02562216) United Kingdom