About K. A. Parker Ltd (06211247) United Kingdom