About Dexmore Engineering (uk) Limited (05856010) United Kingdom