About S J Scott & Associates Ltd (09983758) United Kingdom