About James And Ward Limited (05920846) United Kingdom