About Bard Street Limited (02205181) United Kingdom