About Albert Miller (linoleums) Limited (SC035439) United Kingdom