About Harry Williams & Sons (cambridge) Limited (00746272) United Kingdom