About Redruth Eden Ltd (11444070) United Kingdom