About Scott Douthwaite Building Services Limited (07598446) United Kingdom