About Bsr Solutions Limited (05310601) United Kingdom