About Westerham Investments Limited (02193336) United Kingdom