About Sundel Group Limited (12135596) United Kingdom