About Trevor Smith Limited (08051904) United Kingdom