About S&r Foods (scotland) Limited (SC540189) United Kingdom