About Chackmore Limited (08734845) United Kingdom