About Candace Comms Limited (08092331) United Kingdom