About Allison Barra 2 Ltd (13616407) United Kingdom