About Thomas Patterson Limited (06026007) United Kingdom