About Aspen Investments Limited (08593434) United Kingdom