About Theakston Estates Limited (01558281) United Kingdom