About Thicket House Limited (08518737) United Kingdom