About Deswik Europe Limited (07840778) United Kingdom