About Sarah Taylor Gt Ltd (12359807) United Kingdom