About Powr Products Limited (06560406) United Kingdom