About Cyril Charlesworth & Co. Limited (01178804) United Kingdom