About Thompson Alexander Limited (09248502) United Kingdom