About Snap Manufacturing Limited (10037938) United Kingdom