About Ngp (falkirk) Ltd (SC706114) United Kingdom