About Fletcher Resources Lp (SL026933) United Kingdom