About Sodington Limited (10392346) United Kingdom