About Scott House Limited (02436789) United Kingdom