About Penmoor Entrepreneurs Limited (09496778) United Kingdom