About La Terra (bath) Limited (13686119) United Kingdom