About Scott Ellis Systems Limited (02252683) United Kingdom