About Kirkham And Derma Investments Limited Limited (12998154) United Kingdom