About Ddg (swiss Cottage) Limited (11427307) United Kingdom