About Logical Pet Supplies Limited (09014432) United Kingdom