About George Trevor & Associates Limited (02694055) United Kingdom