About Consulsa Limited (09143764) United Kingdom