About Kemp & Co Limited (07811258) United Kingdom