About Baker Boxx Ltd (12606025) United Kingdom