About Pennant Limited (12229688) United Kingdom