About Cat Rix Consulting Limited (08994217) United Kingdom