About Palomaorpigeon Limited (09223534) United Kingdom