About B.b Clean & Seal Limited (11092961) United Kingdom