About Trevor Wakeman G. R. P. Limited (10798181) United Kingdom