About Pennant Flat Management Limited (04064045) United Kingdom