About Bexley Technology Limited (10759756) United Kingdom