About Of Thread And Almonds Ltd (11405079) United Kingdom