About Penryn Industries Ltd. (04795357) United Kingdom