About Rodor Developments Limited (09457996) United Kingdom