About Chambers Investments Limited (05086400) United Kingdom