About Bsi Services Holdings Limited (02258478) United Kingdom