About Trevor Waude & Company Limited (05571619) United Kingdom