About Designer Farmer Cat Limited (12370347) United Kingdom