About Roddy Associates Limited (09667831) United Kingdom