About Kemps Holdings Limited (06062539) United Kingdom