About Robert Rosen Ltd (09025659) United Kingdom