About Blatt Co Limited (12194444) United Kingdom