About Nowatt Ltd. (06284791) United Kingdom