About J.h. Garlick Limited (01104181) United Kingdom