About Alden Rose Ltd (13254816) United Kingdom