About B H H Chatteris Ltd (12938806) United Kingdom