About J.h.crickmay & Company Limited (00132486) United Kingdom