About Eden Muir Ltd (SC647368) United Kingdom