About Pennant Consulting Limited (03869926) United Kingdom