About Ell Ray And Co Ltd (13235313) United Kingdom