About Thackwell Enterprises Limited (08305299) United Kingdom