About Ross Mcgowan Ltd. (SC559303) United Kingdom