About Equity Solutions Lift Investments Oldham Limited (05128177) United Kingdom