About Roddy International Limited (00961634) United Kingdom