About Fletcher Holdings Ltd (10532789) United Kingdom