About Marwick Investments Limited (01985236) United Kingdom