About J Scott Limited (11056207) United Kingdom