About Lower Mill Development Company Limited (SC617738) United Kingdom