About Philip Glennon & Son S Limited (12822868) United Kingdom