About Mitchell & Cleary Ltd (12000326) United Kingdom