About Rochester Williams Limited (07237107) United Kingdom