About Logie Bar Ltd (SC585982) United Kingdom