About Yeats Holdings Ltd (10942690) United Kingdom