About Clement & Michiyo Limited (11142903) United Kingdom