About C J Havercroft Limited (07049580) United Kingdom