About I & G (lodge Yard) Ltd (13662569) United Kingdom