About B & A Thomson Holdings Ltd (SC511766) United Kingdom