About Dessex Limited (12276050) United Kingdom