About Thackeries Limited (11655108) United Kingdom