About B & S Investments Limited (05812699) United Kingdom