About The Trailer Bar Company Ltd (12121257) United Kingdom