About The Flying Gammon Ltd (SC626174) United Kingdom