About Jefferson Glen Ltd (08263390) United Kingdom