About The Trailer Bar Company Ltd (13280475) United Kingdom