About Tickhill Superstores Limited (13711816) United Kingdom