About Glen Lodge Bawburgh Limited (05596446) United Kingdom