About Bollard 15 Co Ltd. (04231121) United Kingdom