About Trevor Howsam Limited (01041972) United Kingdom