About Birch Pet Hotel Ltd (05552820) United Kingdom