About Kempwrights Limited (00851319) United Kingdom