About Admiral Bars (herts) Ltd (12880220) United Kingdom