About Alden Smith Limited (05322786) United Kingdom