About Ruth Moilliet Sculpture Ltd (10283204) United Kingdom