About P J And J B Glennon And Sons Limited (04330799) United Kingdom