About Glebe House Cattery Limited (12188662) United Kingdom