About Byram Bar Ltd (13280220) United Kingdom