About Dalcon Limited (SC327630) United Kingdom