About Sd House Limited (10974832) United Kingdom