About Petsafe Limited (02820961) United Kingdom