About Morris And Rose Limited (12073543) United Kingdom