About Mill House Anfield Ltd (11917231) United Kingdom