About Bsc Holdings Norfolk Ltd (11556312) United Kingdom