About Pillar Box Red Limited (07177234) United Kingdom