About Boxtronic Ltd (12089966) United Kingdom