About Bsa Technologies Limited (08800425) United Kingdom