About Dry Tech Developments Limited (12554146) United Kingdom