About Petface International Limited (09223633) United Kingdom