About Sjb Truck Design Ltd (13428501) United Kingdom