About Consul Concepts Ltd (12719377) United Kingdom