About Dean Wight Solutions Ltd (13390247) United Kingdom