About Chikhurst Limited (05470343) United Kingdom