About Scott & James Limited (10904415) United Kingdom