About J.h. Butcher & Company Limited (03003046) United Kingdom