About Deker Trailers Limited (03315597) United Kingdom