About Thackerys Limited (12505277) United Kingdom