About Mcgowan Ba Ltd (SC473394) United Kingdom