About Dexbridge Engineering Limited (08286987) United Kingdom