About Baz-roll International Limited (07839217) United Kingdom