About Ballister Ltd (10228661) United Kingdom