About Nextpower Bosworth Limited (11565924) United Kingdom