About Storrs House Boarding Cattery Limited (10485140) United Kingdom