About Cat Ellis Limited (11350322) United Kingdom