About Trevor Davis & Associates Ltd (11775732) United Kingdom