About B.s. Specialist Products Limited (03081395) United Kingdom