About C&a Communications Limited (07784829) United Kingdom