About Rebecca The Pet Person Ltd (12771068) United Kingdom