About Dessager Solutions Limited (07834498) United Kingdom