About Team Petsitters Limited (10867211) United Kingdom