About Drooghmans International Limited (06082118) United Kingdom