About Box Associates Limited (06400230) United Kingdom