About Dede & Co Limited (09067441) United Kingdom