About Wynne Howard Family Holdings Ltd (10324130) United Kingdom