About Bsr Epc Limited (11245654) United Kingdom