About Bex Contracts Plc (01038723) United Kingdom