About Electric Trailer Company Ltd (11534931) United Kingdom