About Margaret Rose Holding Ltd (10092723) United Kingdom