About Ng Neering Limited (09893495) United Kingdom