About Bexbar Limited (08804669) United Kingdom