About The Yews Investment Company Ltd (10799573) United Kingdom