About Rosen & Noble Ltd (08918380) United Kingdom