About Little Barn Caf Ltd (13676258) United Kingdom