About Trenton Limited (02884218) United Kingdom