About Tamesmoor Limited (00550519) United Kingdom