About Little Mint Lamb Limited (10124335) United Kingdom