About Snagworks Limited (05367946) United Kingdom