About Scopal Limited (11317559) United Kingdom