About Crookham Motor Co. Limited (00612796) United Kingdom