About Trevor Gilham Limited (07579397) United Kingdom