About Julian Scott Associates Ltd (07180101) United Kingdom