About Park & Ko Ltd (12334046) United Kingdom