About Alexander Trailers Limited (05843594) United Kingdom