About James Lang & Son (plant) Limited (SC044757) United Kingdom