About Shrewsbury Vehicle Dismantlers Limited (09243233) United Kingdom