About Lytchett Glebe Poole Ltd (13433893) United Kingdom