About Scala Foods Limited (11862435) United Kingdom