About I. And A. Crowhurst Limited (01244717) United Kingdom