About Roger Trowbridge Logistics Ltd (13694642) United Kingdom