About Kendlemill Limited (03912573) United Kingdom