About Alden S Ltd (09594465) United Kingdom