About Bsr Applications Limited (08264822) United Kingdom