About Penmoor U K Ltd (01194757) United Kingdom