About Trevor Killeen Ltd. (10248372) United Kingdom