About Plaxtol Investments Limited (02028834) United Kingdom