About Kaymore Limited (07523449) United Kingdom