About First Charles Investments Limited (01293651) United Kingdom