About Pets Palace (carmarthen) Limited (01642072) United Kingdom