About David Foy Sales & Marketing Limited (04760210) United Kingdom