About Silverbirch Investments Limited (NI041460) United Kingdom