About Thamesask Limited (08747212) United Kingdom