About Scott & Wilson (deal) Ltd (11831582) United Kingdom