About Sandamoss Limited (01193400) United Kingdom