About Jackson & Bay Limited (11546804) United Kingdom