About Veedee Developments Limited (04941396) United Kingdom