About Ross Eden Ltd (11949274) United Kingdom