About Thomas Moore Of Exeter Limited (00420885) United Kingdom