About Delfcom Limited (09655245) United Kingdom