About Kemp & Son (london) Limited (07086426) United Kingdom