About Mepc Clyde Gateway No. 1 Limited (07654631) United Kingdom