About R. & F. Developments (00616354) United Kingdom