About Chadwick Investments Limited (SC277795) United Kingdom