About The Framlingham Soap Company Ltd (12680043) United Kingdom