About Thrumpton Products (holdings) Limited (09046846) United Kingdom