About Aspen Corporation Ltd (06688434) United Kingdom