About Snar Associates Limited (03829061) United Kingdom