About Rogers & Rogers Limited (07998827) United Kingdom