About Kester Sog Limited (12126408) United Kingdom