About A.jubb Ltd (09846327) United Kingdom