About Rodd Design Services Limited (06083456) United Kingdom