About Fletcher Jones Ltd. (SC152505) United Kingdom