About Trevor Kidd Consultants Limited (02874679) United Kingdom