About B & T Cars Limited (12058006) United Kingdom