About Bollard Street Limited (09521782) United Kingdom