About Consul Holdings Limited (11701944) United Kingdom