About Sarah Taylor Estates Limited (10712382) United Kingdom