About Strange Glue (exeter) Ltd (08732599) United Kingdom