About Penrhyn-lowe Associates Limited (04827496) United Kingdom