About Burke Systems & Solutions Limited (NI620043) United Kingdom