About Albert Schweizer International Ltd (10533033) United Kingdom