About Sedum House Limited (00954767) United Kingdom