About Sandland-taylor Limited (12132941) United Kingdom