About Dogbite Ltd (07919608) United Kingdom