About Imperil Bar Ltd (12278890) United Kingdom