About Penrose (essex) Limited (01505645) United Kingdom