About Baa International Limited (02423041) United Kingdom