About J P Palmer Watches Ltd (12722208) United Kingdom