About C.o Hara Butchers Limited (12791872) United Kingdom