About Kelley Holdings Limited (01707813) United Kingdom