About Chrichard & Co Ltd (06419990) United Kingdom