About Bsrc (holdings) Limited (01537707) United Kingdom