About Cyril Freedman Limited (00481672) United Kingdom