About J.h. Moore & Son (rickmansworth) Limited (00653350) United Kingdom