About Trevor Farrington Limited (04151377) United Kingdom