About J.bradshaw & Sons Limited (00787046) United Kingdom