About Rosewood Pet Products Limited (00662785) United Kingdom