About Penrose Enterprises Ltd. (09034489) United Kingdom