POWELLI INDUSTRIES LIMITED

TF3 4LY (West Midlands)