About Trevor Bomber Limited (08370517) United Kingdom