About J R Glenn & Daughters Limited (08045663) United Kingdom