About Bexon Limited (05298233) United Kingdom