About Trevor Bacon Consulting Ltd (11548262) United Kingdom