About Sarah Fastfood Limited (13316129) United Kingdom