About B A & A Ltd (11388115) United Kingdom