About Scott Mcgowan Ltd (SC567119) United Kingdom