About David Snowdon Engineering Limited (10990816) United Kingdom