About Rico Eldridge Ltd (12664910) United Kingdom