About Jc Snagging Ltd (12923385) United Kingdom