About Benjn.r.vickers & Sons Limited (00130013) United Kingdom