About Beach Box Spa Ltd (11445715) United Kingdom