About British American Innovations Limited (07877932) United Kingdom