About Mcgowan Cathay Designs Limited (11518371) United Kingdom