About J.l. Ashby & Company Limited (00375516) United Kingdom