About 76 Thackeray Ltd (12729883) United Kingdom