About Pwer Gwyrdd Holdings Ltd (09594068) United Kingdom