About Jewell Of Watford (1986) Limited (01183330) United Kingdom