About Gsi Engines Beta Limited Partnership (LP012059) United Kingdom