About R J Eden & Sons Ltd (05952031) United Kingdom