About Aldeberan Limited (07275378) United Kingdom