About Scotch Management Ltd (11969373) United Kingdom