About L & M S Little Acorns Limited (05407017) United Kingdom