About Bcsa Limited (00895252) United Kingdom