About Mitchell & Gray Holdings Ltd (11025344) United Kingdom