About Pengenna Manor Limited (13240617) United Kingdom