About Catherine Elizabeth Dennerly Limited (09245696) United Kingdom