About John Rennie N& Sons & Delgate (SL000338) United Kingdom