About Sterling Wells Accountants Limited (11519378) United Kingdom