About B & A Exmouth Ltd (13131067) United Kingdom