About The Village Pet Shop Ltd (13094265) United Kingdom