About The Udall Company Limited (11389827) United Kingdom