About R Fletcher Limited (11541767) United Kingdom