About Eastwood Pickup Limited (01264543) United Kingdom