About Sowerby Keene Limited (09195599) United Kingdom