About Sard Limited (07198259) United Kingdom