About Yummy Ramsgate Limited (12213569) United Kingdom