About Brill Holdings Limited (06524883) United Kingdom