About B & A Consultants Ltd (11307865) United Kingdom