About Bpa Tucker 24 Ltd (06479594) United Kingdom