About Penn & Fell Group Ltd (13323667) United Kingdom