About Batik London Limited (11755527) United Kingdom