About Intellipower (nottingham) Limited (07593141) United Kingdom