About Snagging Specialist Limited (12379973) United Kingdom