About Lilydale Pet Supplies Ltd. (03777930) United Kingdom