About Whitwell Holdings Ltd (12157130) United Kingdom