About Governors Gate Limited (NI627908) United Kingdom