About Juxtaposition Enterprise Ltd (08789676) United Kingdom