About Ba Chamberlain Limited (13304341) United Kingdom