About Baylough Limited (NI675999) United Kingdom