About Q.k.d. Houghton Limited (07607464) United Kingdom