About Sardel Limited (05677248) United Kingdom