About Dean Moore Industrial Limited (13077852) United Kingdom