About Pet Fix Designs Ltd (11928568) United Kingdom