About Rogers Holdings Limited (12465984) United Kingdom