About Aspen Corporation Limited (03881620) United Kingdom