About Bayard Systems Limited (01700048) United Kingdom