About John Scott Limited (04775738) United Kingdom