About Delsom Limited (00529970) United Kingdom