About R Trenton Limited (07496062) United Kingdom