About Rochester Design Limited (05458844) United Kingdom