About Des Herrmann Condensate Limited (08705471) United Kingdom