About West Pennant Associates Ltd (07895743) United Kingdom