About Tinsley Special Products Limited (06225686) United Kingdom