About James W. Sheldon Limited (09583064) United Kingdom