About Sardella Limited (01959796) United Kingdom