About Ngl (scotland) Ltd (SC378826) United Kingdom