About Trevor James Associates Limited (09095696) United Kingdom