About John Scott Works Limited (10469368) United Kingdom