About N&g Farcal Ltd (11074780) United Kingdom