About Little Acre Kitchen Ltd (13241442) United Kingdom