About James Usher & Son Limited (00370639) United Kingdom