About Powelli Industries Limited (06493969) United Kingdom