About Thackerays Restaurants Limited (06732636) United Kingdom