About Stuart Mitchell & Company Limited (03260917) United Kingdom