About P&r Pennants Ltd (00716915) United Kingdom