About Richard Rogers Trading Limited (11767991) United Kingdom