About B Mitchell & Son Limited (SC370760) United Kingdom