About Scott Projects Limited (06182289) United Kingdom