About Bristol Seals And Supplies Limited (01139358) United Kingdom