About Edam Scottish Limited Partnership (SL005453) United Kingdom