About Charles Aldred Limited (00626795) United Kingdom