About Hendon Mill Company Limited (01353056) United Kingdom