About Becky S Barking Buddies Limited (12314530) United Kingdom