About Peneglos Management Company Limited (02116468) United Kingdom