About J H Lowson & Company Limited (08013456) United Kingdom