About Bollard & Ward Limited (06035077) United Kingdom