About P & J Scott Limited (SC218872) United Kingdom