About S.c.r.house Limited (00439186) United Kingdom