About Churwitz Stanford Ag Holdings Ltd (11322827) United Kingdom