About John Truswell & Sons (garage) Limited (00362763) United Kingdom