About Bsc (herts) Limited (10948635) United Kingdom