About Rose & Nash Limited (12250792) United Kingdom