About Bollard Proof Ltd (11664813) United Kingdom