About Riccy Longden Associates Ltd (10168474) United Kingdom