About Andrew Mitchell & Company Limited (SC003736) United Kingdom