About Third Island Limited (08342295) United Kingdom