About C & C Aldred Limited (07767581) United Kingdom