About Trevor E W Hickton Limited (06210974) United Kingdom