About Benedict Rogers Limited (10298550) United Kingdom