About Jamesfrench.com Ltd. (04336002) United Kingdom