About Lillys P & H Ltd (13237809) United Kingdom