About Swillington Trailer Centre Limited (05919308) United Kingdom