About Walking Pigeon Limited (10775046) United Kingdom