About Frank Rocher Ltd (12230259) United Kingdom