About Brian James Trailers Holdings Limited (10920740) United Kingdom