About Beauty Box (tenby) Limited (13477241) United Kingdom