About K J Parker Limited (07289908) United Kingdom