About J L Scott Limited (11695092) United Kingdom