About The Belgian Box Ltd (12949681) United Kingdom