About Leonora Gray Ltd (13373848) United Kingdom