About John Knox (bristol) Limited (00246766) United Kingdom