About E.b.bradshaw & Sons Limited (00222864) United Kingdom