About Trevor Holding Ltd (11935368) United Kingdom