About Veedee Solutions Limited (07624841) United Kingdom