About Snipelaw Limited (06114053) United Kingdom