About Snyder Group Limited (03637781) United Kingdom