Studio Stone, Worcestershire, United Kingdom - 3622 mi away 18% Response Rate Online 2025-10-09T10:23:41+00:00