About Bextec It Design Services Limited (11933846) United Kingdom