About Penhill Logistics Ltd. (07092128) United Kingdom