About Seven Painted Ponies Limited (12107356) United Kingdom