About The European Shellac Association Limited (09306326) United Kingdom