About World Hub Caps Ltd. (09646100) United Kingdom