About Searrona International Limited (10129628) United Kingdom