About Kirkbrae Cakes Ltd (SC615382) United Kingdom