About J.r. Glew Junior & Co. Limited (01292906) United Kingdom