About Strange Glue (strathmore) Ltd (10027226) United Kingdom