About More Than Glue Limited (SC419883) United Kingdom