About Mitchell Family Holdings Ltd (12569941) United Kingdom