About Strange Glue Ltd (08016197) United Kingdom