About B A Corporation Limited (06553758) United Kingdom