About Jansons West London & Thames Valley Limited (04642206) United Kingdom