About R & F Developments (shropshire) Ltd. (11823775) United Kingdom