About Pennant Plant Ltd (11764429) United Kingdom