About Chief Comps Ltd (13190287) United Kingdom