About Jook & Jook Contracts Ltd (09933556) United Kingdom