About J Sprake & Partners Limited (06806698) United Kingdom