About Dickie & Moore Developments Limited (11263399) United Kingdom