About Morrisroe Management Limited (07338401) United Kingdom