About Little Newbury Play Cafe Ltd (12339784) United Kingdom