About D&g Mechanical Solutions Limited (07695807) United Kingdom