About Spring Mill Holdings Limited (00561183) United Kingdom