About Trevor Bush Limited (08255538) United Kingdom