About James W. Shenton Limited (01232247) United Kingdom