About Pennant Shop Equipment Limited (01497858) United Kingdom