About Thompson-mitchell Associates Ltd (SC581445) United Kingdom