About Bsr Group Holdings Limited (08146982) United Kingdom