About The Knackler S Workshop Limited (13007190) United Kingdom