About Scala Community Workshop Limited (NP000216) United Kingdom