About James Scott (south Wales) Limited (00642168) United Kingdom