About Rochester Close Limited (01608233) United Kingdom