About Trevor Sorbie International Limited (01985359) United Kingdom