About Roderick Charles Clothing Limited (06784449) United Kingdom