About Powell Finishes Ltd (09233575) United Kingdom