About John Jackson & Dick Limited (SC441175) United Kingdom