About A2b Torfaen Limited (10036890) United Kingdom