About T S K Lancashire Limited (10515729) United Kingdom