About Cat Ballou Originals Limited (01036832) United Kingdom