About Sample & Hold Limited (07515800) United Kingdom