About British Steam Specialties Limited(the) (00373085) United Kingdom