About Alford Storage & Textile Company Limited (08001408) United Kingdom