About Sarah Windrum Limited (10656037) United Kingdom