About Kiddle West Martin & Co. Ltd. (02998746) United Kingdom