About Box Bar Limited (05695956) United Kingdom