About Trevor James (city Of London) Limited (01319264) United Kingdom