About French & Jupps Limited (00165116) United Kingdom