About Burscough Street Holdings Limited (10944077) United Kingdom