About Trevor Flux Limited (SC638357) United Kingdom