About Little & Little Ltd (12270092) United Kingdom