About Harding&howells Limited (10221259) United Kingdom