About Tea Clipper Games Limited (08856859) United Kingdom