About Glendower Ltd (01877518) United Kingdom