About Thackeray Limited (02767937) United Kingdom