About Deltic Andover Limited (08030736) United Kingdom