About Baz-roll Products Limited (01109602) United Kingdom