About B. Kemp & Son Limited (02384432) United Kingdom