About J.w. Spear & Sons Limited (00253107) United Kingdom