About Mitchell & Company (ifa) Limited (05790573) United Kingdom