About K & P London Holdings Limited (07579853) United Kingdom