About Penketh Tech Limited (12869760) United Kingdom