About Spring Mill Management Company Limited (05460988) United Kingdom