About Luu Dog Supplies Ltd (13170005) United Kingdom