About Walter S House Limited (11511758) United Kingdom