About Eden Scot Food Limited (SC699734) United Kingdom