About Scillitoe Limited (05611587) United Kingdom