About Sarah Allen Limited (13312524) United Kingdom