About Trevor S Head Ltd (09020674) United Kingdom