About Bsr Electronic Solutions Limited (11268428) United Kingdom