About British Seals & Rubber Mouldings Limited (00951617) United Kingdom