About Trevor Slater Limited (04543546) United Kingdom