About Snap-fit Contracts Ltd (10316896) United Kingdom