About Northop Solar Ltd (11697965) United Kingdom