About Eddie Catz Newbury Limited (07215433) United Kingdom