About Necs (scot) Ltd (09573656) United Kingdom