About Thackeray Row 1971 Limited (09162489) United Kingdom