About J.m. Glendinning Townends (insurance Brokers) Limited (08814613) United Kingdom